suffering from diarrhoea - French English Dictionary